Labels:text | screenshot | font | number | document | black and white OCR: name The name of the procedure comes directly after the keyword PROCEDURE. parameters An optional list of parameters which you define to both pass information into the procedure and send information out of the procedure, back to the calling program. declaration The declarations of local identifiers for that procedure. If you do statements not have any declarations, then there will not be any statements between the IS and BEGIN statements. executable The statements that the procedure executes when it is called. statements You must have at least one executable statement after the BEGIN and before the END or EXCEPTION keywords. exception The optional exception handlers for the procedure. If you do not handler explicitly handle any exceptions, then you can omnit the statements EXCEPTION keyword and simply terminate the execution section with the END keyword. Figure 4: The use of each procedure component.